﻿//-------------------------------------------------------------------
//	Copyright (c) 2010-2014  Zhirnov Andrey
//	This file is part of the "UX Standard Lib" project.
//	See copyright notice in "UX_Script.h".
//-------------------------------------------------------------------

#ifdef __UX_STL_UNIT_TEST__

//#include "../ux_script.h"
#include "../Bindings/ScriptTypes.h"

using namespace UX_STL;
using namespace UXScript;


extern void Test_SimpleScript ();



void Test0 ()
{
	Test_SimpleScript();
	/*
	using namespace AngelScript;
	
	struct CL : SimpleRefCounter
	{
		int i;

		CL(int i): i(i) {}

		void operator = (const CL &right) {}

		int F() {
			return i;
		}
	};

	asIScriptEngine	eng;

	eng.RegisterObjectType( "CL", sizeof(CL), */
}


#ifdef PLATFORM_WINDOWS
using namespace winapi;
int CALLBACK WinMain (HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nShowCmd)
#endif
{
	Test0();
	return 0;
}

#include "../../stl_core/ux_stl_core_lib.h"

#endif	__UX_STL_UNIT_TEST__